package com.gonsin.gview.annotations.board.table;

import com.gonsin.gview.annotations.board.GButton;

import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

/**
 * 标题栏
 */
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface GHeader {

    /**
     * 是否有效
     */
    boolean enable() default true;

    /**
     * 标题栏上的按钮
     */
    GButton[] buttons() default {};

    /**
     * 标题栏上的搜索栏
     */
    GSearchBar searchBar() default @GSearchBar(enable = false);

}
